leaving clean of leftovers - Allemand Anglais Dictionnaire